body {
background:url(http://4.bp.blogspot.com/-F8esJu1jo2o/UR5Pc9xBG1I/AAAAAAAACUk/9imDfp85LnI/s320/body.png);
color:#000;
font-family:"Open Sans",verdana,arial,georgia;
font-size:14px;
margin:0
}

a {
color:#8A0808;
text-decoration:none
}

a:hover {
border:none;
color:#000
}

a img {
border-width : 0
}

.blank {
clear:both
}

#PageList99 h2,#PageList1 h2,#LinkList99 h2,.quickedit,.updateinfo,#navbar-iframe, #crosscol-wrapper {
display :none
}

#header-wrapper {
background:url(http://3.bp.blogspot.com/-QhrOHivzb88/T24L18hl2jI/AAAAAAAACfY/dFIi5l3EJY4/s1600/book.png) no-repeat 0 30px; background-position:right;
height:120px;
width : 980px;
margin:0 auto
}

#header {
  background-color:#33363C;
  background-position:initial initial;
  background-repeat:initial initial;
  border-bottom-left-radius:8px;
  border-bottom-right-radius:8px;
  box-sizing:border-box;
  float:right;
  margin-bottom:30px;
  padding:15px;
  width:100%;
  z-index:998;
}
#header h1 {
line-height:1.2em;
font-weight:700;
color:#222;
font:32px "Ropa Sans",arial;
text-decoration:none;
text-shadow:1px 1px 2px #FFF;
margin:0;
padding:25px 70px 5px 0}

#header a {
text-decoration:none;
border:0;
color:#222;
text-shadow:1px 1px 2px #151515;
}

#header .description {
line-height:1.4em;
color:#222;
text-shadow:0px 0px 1px #FFF;
font:29px "Ropa Sans",arial;
font-weight:400;
text-decoration:none;
margin:0;
padding-right:73px
}

#header img {
margin:0 auto;
max-height:142px;
max-width : 980px;
border:0
}

.top-widget{
float :left;
border:0;
margin-top:15px;
height:60px;
width : 470px
}

.top-widget a img{
border:2px solid #F9F9F9;
outline:1px solid #bbb
}

.top-widget a:hover img{
opacity:0.8;
filter:alpha(opacity=80);
-moz-opacity:0.80;
-khtml-opacity:0.8
}

#menucontainer {
background:url(http://4.bp.blogspot.com/-zOPczvW_PD0/T23oh3Ze_4I/AAAAAAAACd4/S2Qu10kcWwc/s1600/dark-zigzag.png) repeat-x right top;
width : 980px;
height:42px;
-moz-border-radius-topright:2px;
-moz-border-radius-topleft:2px;
-moz-border-radius-bottomleft:2px;
-moz-border-radius-bottomleft:2px;
-webkit-border-radius:2px;
border-radius:2px;
margin:0 auto
}

#menu {
height:42px;
width : 980px;
overflow:hidden;
float :right;
}

#menu li a {
background:url(http://2.bp.blogspot.com/--6pvidDPmDk/T24TSgMtDXI/AAAAAAAACfg/n9Udaqy51lA/s1600/line_separated.png) no-repeat left;
float :right;
color:#FEFEFE;
font-weight:400;
font:17px "Ropa Sans",arial;
text-shadow:0px 0px 1px #F9F9F9;
text-transform:uppercase;
list-style-type:none;
padding:13px 15px;
}

#menu li.selected a {
background:#FEFEFE;
text-decoration:none;
color:#294376;
padding:13px 15px
}

#menu a:hover {
background:#FFF url(http://2.bp.blogspot.com/-G5MFqTDUj2U/T1oBdAFOahI/AAAAAAAACac/t2ZvXKQpE_o/s1600/separator_gray.jpg) repeat-x;
color:#000;
font-weight:400
}

#bottommenucontainer {
width : 980px;
height:30px;
margin:0 auto
}

#bottom-menu {
height:44px;
width : 710px;
overflow:hidden;
float :right;
vertical-align:baseline;
margin-top:10px
}

#bottom-menu li a {
float :right;
color:#FFF;
font-weight:400;
list-style-type:none;
text-transform:uppercase;
font:17px "Ropa Sans",arial;
text-shadow:0px 0px 1px #F9F9F9;
padding:6px 15px;
}

#bottom-menu li.selected a {
background:url(http://1.bp.blogspot.com/_4fVBL4fjrFI/SXobv_UJSTI/AAAAAAAAB-U/TvXyDq10f0k/s320/down.gif) no-repeat bottom center;
text-decoration:none;
color:#FFF;
padding:6px 15px;
text-shadow:0px 0px 1px #F9F9F9;
}

#bottom-menu a:hover {
color:#FFF;
text-shadow:0px 0px 1px #F9F9F9;
font-weight:400;
opacity:0.8;
filter:alpha(opacity=80);
-moz-opacity:0.80;
-khtml-opacity:0.8
}

#menu ul,#bottom-menu ul {
position :relative;
overflow:hidden;
font-weight:700;
font-size:14px;
padding-right:0;
margin:0
}

#menu ul li,#bottom-menu ul li {
display :inline;
list-style-type:none
}

#menu ul li a,#menu li.selected,#bottom-menu ul li a,#bottom-menu li.selected,#comments a {
text-decoration:none
}

#menu li,#bottom-menu li {
text-decoration:none;
margin-left:2px
}

#search {
width : 250px;
float :left;
padding:0;
margin-right:10px;
margin-top:11px;
margin-left:0px
}

#search form {
float :left;
margin:0;
padding:0
}

#search fieldset {
border:medium none;
margin:0;
padding:0
}

#search input {
float :right;
color:#000;
font-size:14px
}

#search-text {
background:#E5E5E5 url(http://1.bp.blogspot.com/-i27FgVGBmRE/T1oBaKJtmpI/AAAAAAAACaI/Hj99BrptidA/s1600/read_more_gray.jpg) repeat-x;
border:1px solid #bbb;
color:#000;
height:22px;
width : 180px;
margin:0;
padding:1px;
-moz-border-radius:2px;
-webkit-border-radius:2px;
border-radius:2px
}

#search-submit {
width : 60px;
font-family:"Ropa Sans",arial;
text-transform:uppercase;
margin-right:2px;
overflow:hidden;
padding-top:3px;
padding-bottom:3px
}

.status-msg-body{
background:#EFEFEF;
color:#000;
font-size:14px;
border:1px solid #fff;
padding:7px;
}

#outer-wrapper {
width : 980px;
text-align:right;
margin:0 auto;
padding:0;
}

#main-wrapper {
width : 560px;
float :right;
word-wrap:break-word;
overflow:hidden;
margin:0px 10px;
padding:0

}

#sidebarL-wrapper {
width : 200px;
float :right;
word-wrap:break-word;
overflow:hidden;
margin:0 auto;
padding:0
}


#sidebar-wrapper {
width : 200px;
float :left;
word-wrap:break-word;
overflow:hidden;
margin:0 auto;
padding:0

}

h2.date-header {
display :none;
margin:1.5em 0 .5em
}

.post {

-webkit-box-shadow:rgba(33, 33, 33, 0) 0 0 0px, rgba(130, 130, 130, 0.4) 0 0 5px inset;
  background-color:#F6F6F6;
  background-position:initial initial;
  background-repeat:initial initial;
  border:1px solid #D4D4D4;
  border-bottom-left-radius:5px;
  border-bottom-right-radius:5px;
  border-top-left-radius:5px;
  border-top-right-radius:5px;
  box-shadow:rgba(33, 33, 33, 0) 0 0 0px, rgba(130, 130, 130, 0.4) 0 0 5px inset;
  margin-bottom:10px;
  overflow:hidden;
  padding:5px 10px;

}

.post h3 {
color:#666666;
  font-family:Tahoma, Geneva, sans-serif;
  font-size:14px;
  font-style:normal;
  font-variant:normal;
  font-weight:bold;
  line-height:normal;
  margin-bottom:7px;
  padding-top:4px;

}

.post h3 a {
color:#666666;
  font-family:Tahoma, Geneva, sans-serif;
  font-size:14px;
  font-style:normal;
  font-variant:normal;
  font-weight:bold;
  line-height:normal;
  margin-bottom:7px;
  padding-top:4px;

text-decoration:none
}

.post h3 a:hover {
color:#000;
text-decoration:none
}

.post img {
border:4px solid #F9F9F9;
outline:1px solid #ddd;
margin-right:1px;
max-width : 80px;
height:80px;
padding:0
}

.post-body {
line-height:1.5em;
color:#666666;
  font-family:Tahoma, Geneva, sans-serif;
  font-size:12px;
  font-style:normal;
  font-variant:normal;
  font-weight:normal;
  line-height:20px;
  margin-bottom:20px;
  overflow:hidden;
text-align: justify;
}

.post blockquote {
background:url(http://lh3.ggpht.com/_1RC6aqxCk8A/TI0LHHnVV4I/AAAAAAAAARc/VXWivJSbi5E/quote1_thumb%5B5%5D.png) no-repeat;
color:#3B0B0B;
margin:10px;
padding:10px 40px 10px 10px}

.post-related {
color:#000;
font-size:13px;
margin:0;
padding:0 12px
}

.readmore {
float :left;
margin:10px 0 10px
}

.readmore a {

background:url(http://www.iphony.biz/wp-content/themes/iPhony/images/readMoreBtn.png) repeat-x;
background-position:initial initial;
  background-repeat:no-repeat no-repeat;
  color:#666666;
  display:block;
  font-family:Tahoma, Geneva, sans-serif;
  font-size:11px;
  font-style:normal;
  font-variant:normal;
  font-weight:bold;
  height:31px;
  line-height:30px;
  text-align:center;
  width:98px;


}

.readmore a:hover {
background:url(http://www.iphony.biz/wp-content/themes/iPhony/images/readMoreBtn.png) repeat-x;
background-position:initial initial;
  background-repeat:no-repeat no-repeat;
  color:#666666;
  display:block;
  font-family:Tahoma, Geneva, sans-serif;
  font-size:11px;
  font-style:normal;
  font-variant:normal;
  font-weight:bold;
  height:31px;
  line-height:30px;
  text-align:center;
  width:98px;

opacity:0.4;
filter:alpha(opacity=40);


}

#comments {
background:#EAEAEA url(http://lh5.ggpht.com/-LnLBgu2NKr8/TgX26p_x8GI/AAAAAAAAFFc/wRxVHo_jB9A/background_box_thumb%25255B1%25255D.gif) repeat scroll right top;
width : 507px;
border:1px solid #fff;
margin-top:10px;
padding:15px 10px
}

#comments h4 {
font-size:17px;
text-transform:uppercase;
color:#000;
text-decoration:none;
clear:both;
margin:0;
padding:0
}

#comments-block {
line-height:1.6em;
margin:1em 0 1.5em
}

#comments-block .comment-author {
margin:.5em 0
}

#comments-block .comment-body {
margin:.25em 0 0
}

#comments-block .comment-footer {
margin-bottom:10px;
background:url(http://1.bp.blogspot.com/-rdj7TEmivbg/T1oBXXjcGFI/AAAAAAAACZ0/VzcrUCGQkAg/s1600/line.png) repeat-x right bottom;
padding:0 0 10px
}

#comments-block .comment-body p {
margin:0 0 .75em
}

.avatar-image-container img {
background:url(http://www.gravatar.com/avatar/ad516503a11cd5ca435acc9bb6523536?s=35);
width : 35px;
height:35px
}

.deleted-comment {
color:gray
}

#blog-pager-newer-link {
float :right;
margin:0;
line-height:1.8em;
font-weight:700
}

#blog-pager-older-link {
float :left;
line-height:1.8em;
font-weight:700;
margin:0
}

#blog-pager {
color:#000;
float :right;
width : 530px;
height:40px;
line-height:1.8em;
font-weight:700;
text-align:center;
padding-top:15px
}

.feed-links {
clear:both;
line-height:2.5em;
display :none
}

.home-link,.blog-pager-newer-link,.blog-pager-older-link {
display :inline;
height:30px;
background:#EAEAEA url(http://lh5.ggpht.com/-LnLBgu2NKr8/TgX26p_x8GI/AAAAAAAAFFc/wRxVHo_jB9A/background_box_thumb%25255B1%25255D.gif) repeat scroll right top;
border:1px solid #bbb;
padding:2px 10px;
}

.sidebar, .sidebarL {
color:#000;
line-height:1.5em;
font-size:14px
}

.sidebar ul, .sidebarL ul {
list-style-type:none;
margin:0;
padding:0
}

.sidebar ul li, .sidebarL ul li {
color:#000;
border-bottom:1px dotted #BDBDBD;
margin:5px 0;
padding:0 0 8px
}

.sidebar ul li a:hover, .sidebarL ul li a:hover {
margin:0 0 8px;
padding:0
}

.sidebarL .widget {

-webkit-box-shadow:rgba(33, 33, 33, 0) 0 0 0px, rgba(130, 130, 130, 0.2) 0 0 5px inset;
  background-color:#F3F3F3;
  background-position:initial initial;
  background-repeat:initial initial;
  border:1px solid #D1D1D1;
  border-bottom-left-radius:5px;
  border-bottom-right-radius:5px;
  border-top-left-radius:5px;
  border-top-right-radius:5px;
  box-shadow:rgba(33, 33, 33, 0) 0 0 0px, rgba(130, 130, 130, 0.2) 0 0 5px inset;
  margin-bottom:20px;
  overflow:hidden;
  padding:10px 10px 20px;

}

.sidebar .widget {
-webkit-box-shadow:rgba(33, 33, 33, 0) 0 0 0px, rgba(130, 130, 130, 0.2) 0 0 5px inset;
  background-color:#F3F3F3;
  background-position:initial initial;
  background-repeat:initial initial;
  border:1px solid #D1D1D1;
  border-bottom-left-radius:5px;
  border-bottom-right-radius:5px;
  border-top-left-radius:5px;
  border-top-right-radius:5px;
  box-shadow:rgba(33, 33, 33, 0) 0 0 0px, rgba(130, 130, 130, 0.2) 0 0 5px inset;
  margin-bottom:20px;
  overflow:hidden;
  padding:10px 10px 20px;


}

.sidebar .widget-content, .sidebarL .widget-content {
padding:0
}


.sidebarL h2 {

background-image:url(http://www.iphony.biz/wp-content/themes/iPhony/images/rightWidgetTitleBg.png);
  background-position:initial initial;
  background-repeat:no-repeat;
  color:#898989;
  display:block;
  font-family:Tahoma, Geneva, sans-serif;
  font-size:12px;
  font-style:normal;
  font-variant:normal;
  font-weight:bold;
  height:36px;
  line-height:34px;
  margin-bottom:10px;
  text-align:right;
  text-indent:27px;
  text-shadow:#F6F6F6 1px 1px 0;
  width:182px;


}




.sidebar h2{

 
background-image:url(http://www.iphony.biz/wp-content/themes/iPhony/images/rightWidgetTitleBg.png);
  background-position:initial initial;
  background-repeat:no-repeat;
  color:#898989;
  display:block;
  font-family:Tahoma, Geneva, sans-serif;
  font-size:12px;
  font-style:normal;
  font-variant:normal;
  font-weight:bold;
  height:36px;
  line-height:34px;
  margin-bottom:10px;
  text-align:right;
  text-indent:27px;
  text-shadow:#F6F6F6 1px 1px 0;
  width:182px;
margin-left:22px;


}

#feature{
background:#EFEFEF;
border:1px solid #fff;
width : 508px;
height:204px;
padding:10px;
margin-top:15px;
-moz-border-radius-topright:2px;
-moz-border-radius-topleft:2px;
-moz-border-radius-bottomleft:2px;
-moz-border-radius-bottomleft:2px;
-webkit-border-radius:2px;
border-radius:2px;
}

.slider{
margin:0;
padding:0
}

.sliderwrapper{
background:#ddd url(http://2.bp.blogspot.com/-jrJwlRDuPRM/T23olhlc-KI/AAAAAAAACeQ/kZn16y3lwow/s1600/header_bgr.png) repeat scroll right top;
position :relative;
overflow:hidden;
width : 100%;
height:178px;
-moz-border-radius-topright:2px;
-moz-border-radius-topleft:2px;
-moz-border-radius-bottomleft:2px;
-moz-border-radius-bottomleft:2px;
-webkit-border-radius:2px;
border-radius:2px;
}

.thumb {
float :right; 
margin:0;
padding:15px 10px 10px 10px}

.thumb img {
width : 200px !important; 
height:150px !important;
border:2px solid #F9F9F9;
outline:1px solid #ddd;
}

.contentdiv{
overflow:hidden;
height:210px !important
}

.pagination{
width : 498px; 
text-align:left;
padding:0 10px 0 0;
font-size:13px;
height:20px;
margin-top:11px;
}

.pagination a{
background:#000 url(http://2.bp.blogspot.com/-uVKt7qE-J2c/T1oBYhM7WoI/AAAAAAAACZ8/aQd1p3HMopU/s1600/nav_black.jpg) repeat-x;
padding:2px 7px;
text-decoration: none; 
color: #fff;
border:1px solid #BEBEBE;
}

.pagination a:hover, .pagination a.selected{
background:#F9F9F9;
color:#222;
text-decoration:none;
border:1px solid #BEBEBE;
}

.desc{
overflow:hidden;
font-size:13px;
padding:0 0 10px 10px;
margin:0;
}

.desc p {
margin:10px 0 0 0;
padding:0
}

.desc h3 a{
color:#8A0808;
font:21px "Ropa Sans",arial;
}

#pagefooter-wrapper {
background:url(http://1.bp.blogspot.com/-NrB2FvJTO94/T24AcQnWKnI/AAAAAAAACew/JpuaFvceCWk/s1600/dark-zigzag2.png) repeat-x right top;
height:46px;
width : 100%;
margin:0 auto
}

#page-footer {
color:#FFF;
width : 980px;
float :center;
text-align:center;
overflow:hidden;
position :relative;
font:15px "Ropa Sans",arial;
margin:0 auto;
}

.page-footer {
float :center;
text-align:center;
width : 980px;
color:#FFF;
margin:0 auto;
}

.page-footerL {
float :right;
padding:15px 0
}

.page-footerR {
float :left;
padding:15px 0
}

#page-footer a {
text-decoration:none;
color:#bbb
}

#page-footer a:hover {
text-decoration:none;
color:#FFF;
border:none
}

.PopularPosts .item-thumbnail {
float :right;
margin:0 0 5px 10px}

.PopularPosts .widget-content ul li {
padding:.5em 0
}

.PopularPosts img {
padding:0;
border:3px solid #FFF;
outline:1px solid #A4A4A4
}

.PopularPosts .item-title {
padding-bottom:.2em
}



.post-header-line-5{

background:#d7d7d7;
border-bottom-color:#d7d7d7;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-top-color:#E3E3E3;
  border-top-style:solid;
  border-top-width:1px;
  color:#8E8E8E;
  margin:10px -20px;
  padding:6px 20px;border-bottom-color:#d7d7d7;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-top-color:#E3E3E3;
  border-top-style:solid;
  border-top-width:1px;
  color:#8E8E8E;
  margin:10px -20px;
  padding:6px 20px;}
  
  
  .comments {
  clear: both;
  margin-top: 10px;
  margin-bottom: 0px;
  line-height: 1em;
}
.comments .comments-content {
  font-size: 14px;
  margin-bottom: 16px;
}
.comments .comment .comment-actions a {
  padding-top: 5px;
  padding-left: 5px;
}
.comments .comment .comment-actions a:hover {
  text-decoration: underline;
}
.comments .comments-content .comment-thread ol {
  list-style-type: none;
  padding: 0;
  text-align: right;
}
.comments .comments-content .inline-thread {
  padding: 0.5em 1em;
}
.comments .comments-content .comment-thread {
  margin: 8px 0px;
}
.comments .comments-content .comment-thread:empty {
  display : none;
}
.comments .comments-content .comment-replies {
  margin-top: 1em;
  margin-right: 36px;
}
.comments .comments-content .comment {
  margin-bottom:16px;
  padding-bottom:8px;
}
.comments .comments-content .comment:first-child {
  padding-top:16px;
}
.comments .comments-content .comment:last-child {
  border-bottom:0;
  padding-bottom:0;
}
.comments .comments-content .comment-body {
  position :relative;
}
.comments .comments-content .user {
  font-style:normal;
  font-weight:bold;
}
.comments .comments-content .icon.blog-author {
  width :  18px;
  height: 18px;
  display : inline-block;
  margin:0 6px -4px 0;
}
.comments .comments-content .datetime {
  margin-right:6px;
}
.comments .comments-content .comment-header,
.comments .comments-content .comment-content {
  margin:0 0 8px;
}
.comments .comments-content .comment-content {
  text-align:justify;
}
.comments .comments-content .owner-actions {
  position :absolute;
  left:0;
  top:0;
}
.comments .comments-replybox {
  border: none;
  height: 250px;
  width :  100%;
}
.comments .comment-replybox-single {
  margin-top: 5px;
  margin-right: 48px;
}
.comments .comment-replybox-thread {
  margin-top: 5px;
}
.comments .comments-content .loadmore a {
  display : block;
  padding: 10px 16px;
  text-align: center;
}
.comments .thread-toggle {
  cursor: pointer;
  display : inline-block;
}
.comments .continue {
  cursor: pointer;
}
.comments .continue a {
  display : block;
  padding: 0.5em;
  font-weight: bold;
}
.comments .comments-content .loadmore {
  cursor: pointer;
  max-height: 3em;
  margin-top: 3em;
}
.comments .comments-content .loadmore.loaded {
  max-height: 0px;
  opacity: 0;
  overflow: hidden;
}
.comments .thread-chrome.thread-collapsed {
  display : none;
}
.comments .thread-toggle {
  display : inline-block;
}
.comments .thread-toggle .thread-arrow {
  display : inline-block;
  height: 6px;
  width :  7px;
  overflow: visible;
  margin: 0.3em;
  padding-left: 4px;
}
.comments .thread-expanded .thread-arrow {
  background: url(&quot;&quot;) no-repeat scroll 0 0 transparent;
}
.comments .thread-collapsed .thread-arrow {
  background: url(&quot;&quot;) no-repeat scroll 0 0 transparent;
}
.comments .avatar-image-container {
  float : right;
  width :  36px;
  max-height: 36px;
  overflow: hidden;
}
.comments .avatar-image-container img {
  width :  36px;
}
.comments .comment-block {
  margin-right: 48px;
  position : relative;
}

/* Responsive styles. */
@media screen and (max-device-width :  480px) {
  .comments .comments-content .comment-replies {
    margin-right: 0;
  }
}